package com.vr.xuecheng.content.model.vo;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author hzh
 * @date 2025/03/05
 * 新增课程响应结果
 */
@Data
@Accessors(chain = true)
public class AddOrUpdateCourseResponseVO {
    /**
     * id
     */
    private Long id;
    /**
     * 公司id
     */
    private Long companyId;
    /**
     * 公司名称
     */
    private String companyName;
    /**
     * 课程名称
     */
    private String name;
    /**
     * 适用人群
     */
    private String users;
    /**
     * 标签
     */
    private String tags;
    /**
     * 大分类
     */
    private String mt;
    /**
     * 大分类名称
     */
    private String mtName;
    /**
     * 小分类
     */
    private String st;
    /**
     * 分类名称
     */
    private String stName;
    /**
     * 课程等级
     */
    private String grade;
    /**
     * 教学模式
     */
    private String teachmode;
    /**
     * 课程描述
     */
    private String description;
    /**
     * 图片
     */
    private String pic;
    /**
     * 创建时间
     */
    private LocalDateTime createDate;
    /**
     * 更改时间
     */
    private LocalDateTime changeDate;
    /**
     * 创建人
     */
    private String createPeople;
    /**
     * 更该人
     */
    private String changePeople;
    /**
     * 审核状态
     */
    private String auditStatus;
    /**
     * 课程发布状态 未发布  已发布 下线
     */
    private String status;
    /**
     * 课程发布id
     */
    private Long coursePubId;
    /**
     * 课程发布时间
     */
    private LocalDateTime coursePubDate;
    /**
     * 付费模式
     */
    private String charge;
    /**
     * 现价
     */
    private BigDecimal price;
    /**
     * 原价
     */
    private BigDecimal originalPrice;
    /**
     * qq
     */
    private String qq;
    /**
     * 微信
     */
    private String wechat;
    /**
     * 手机号
     */
    private String phone;
    /**
     * 有效天数
     */
    private Integer validDays;
}
